
add_executable(KVCachePublisherTest test_kvcache_publisher.cpp)

target_include_directories(KVCachePublisherTest PRIVATE
        ${COMMON_DIR}/include
        ${SRC_DIR}/kvcache-publisher/include
)

target_link_libraries(KVCachePublisherTest PRIVATE
        GTest::gtest
        common_lib
        kvcache_publisher
)

enable_testing()
add_test(NAME KVCachePublisherTest COMMAND KVCachePublisherTest)